Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 LEIGH ROAD Detached £150,000 26 Apr 2002
41 LEIGH ROAD Detached £410,000 23 Aug 2018
43 LEIGH ROAD Detached £295,000 28 Jan 2011
45 LEIGH ROAD Semi-Detached £260,000 11 Jan 2017
47 LEIGH ROAD Semi-Detached £138,000 26 Apr 2002